package com.hissy.dao.generatedMapper;

import com.hissy.dao.po.BizLogPo;
import com.hissy.dao.po.BizLogPoExample;
import com.hissy.dao.po.BizLogPoWithBLOBs;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BizLogPoMapper {
    int countByExample(BizLogPoExample example);

    int deleteByExample(BizLogPoExample example);

    int deleteByPrimaryKey(Long id);

    int insert(BizLogPoWithBLOBs record);

    int insertSelective(BizLogPoWithBLOBs record);

    List<BizLogPoWithBLOBs> selectByExampleWithBLOBs(BizLogPoExample example);

    List<BizLogPo> selectByExample(BizLogPoExample example);

    BizLogPoWithBLOBs selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") BizLogPoWithBLOBs record, @Param("example") BizLogPoExample example);

    int updateByExampleWithBLOBs(@Param("record") BizLogPoWithBLOBs record, @Param("example") BizLogPoExample example);

    int updateByExample(@Param("record") BizLogPo record, @Param("example") BizLogPoExample example);

    int updateByPrimaryKeySelective(BizLogPoWithBLOBs record);

    int updateByPrimaryKeyWithBLOBs(BizLogPoWithBLOBs record);

    int updateByPrimaryKey(BizLogPo record);
}